demir perklorat hidrat - Turkish English Dictionary